package jplag.javax;

//import java.io.*;

public interface JavaTokenConstants extends jplag.TokenConstants {
  final static int FILE_END = 0;

  final static int J_PACKAGE =          1;  
  final static int J_IMPORT =           2;  
  final static int J_CLASS_BEGIN =      3;  
  final static int J_CLASS_END =        4;  
  final static int J_METHOD_BEGIN =     5;  
  final static int J_METHOD_END =       6;  
  final static int J_VARDEF =           7;  
  final static int J_SYNC_BEGIN =       8;  
  final static int J_SYNC_END =         9;  
  final static int J_DO_BEGIN =        10;  
  final static int J_DO_END =          11;  
  final static int J_WHILE_BEGIN =     12;  
  final static int J_WHILE_END =       13;  
  final static int J_FOR_BEGIN =       14;  
  final static int J_FOR_END =         15;  
  final static int J_SWITCH_BEGIN =    16;  
  final static int J_SWITCH_END =      17;  
  final static int J_CASE =            18;  
  final static int J_TRY_BEGIN =       19;  
  final static int J_CATCH_BEGIN =     20;  
  final static int J_CATCH_END =       21;  
  final static int J_FINALLY =         22;  
  final static int J_IF_BEGIN =        23;  
  final static int J_ELSE =            24;  
  final static int J_IF_END =          25;  
  final static int J_COND =            26;  
  final static int J_BREAK =           27;  
  final static int J_CONTINUE =        28;  
  final static int J_RETURN =          29;  
  final static int J_THROW =           30;  
  final static int J_IN_CLASS_BEGIN=   31;  
  final static int J_IN_CLASS_END =    32;  
  final static int J_APPLY =           33;  
  final static int J_NEWCLASS =        34;  
  final static int J_NEWARRAY =        35;  
  final static int J_ASSIGN =          36;  
  final static int J_INTERFACE_BEGIN=  37;  
  final static int J_INTERFACE_END =   38;  
  final static int J_CONSTR_BEGIN =    39;  
  final static int J_CONSTR_END =      40;  
  final static int J_INIT_BEGIN =      41;  
  final static int J_INIT_END =        42;  
  final static int J_VOID =            43;  
  // new tokens:
  final static int J_ABSTRACT =        44;
  final static int J_FINAL =           45;
  final static int J_PUBLIC =          46;
  final static int J_STATIC =          47;
  final static int J_PROTECTED =       48;
  final static int J_PRIVATE =         49;
  final static int J_EXTENDS =         50;
  final static int J_TRANSIENT =       51;
  final static int J_VOLANTILE =       52;
  final static int J_ARRAY_INIT =      53;
  final static int J_NATIVE =          54;
  final static int J_SYNCHRONIZED =    55;
  final static int J_THROWS =          56;
  final static int J_THIS =            57;
  final static int J_BOOLEAN_TYPE =    58;
  final static int J_CHAR_TYPE =       59;
  final static int J_BYTE_TYPE =       60;
  final static int J_SHORT_TYPE =      61;
  final static int J_INT_TYPE =        62;
  final static int J_LONG_TYPE =       63;
  final static int J_FLOAT_TYPE =      64;
  final static int J_DOUBLE_TYPE =     65;
  final static int J_ASSIGNOP =        66;
  final static int J_ASSIGNBITOP =     67;
  final static int J_COND_OR =         68;
  final static int J_COND_AND =        69;
  final static int J_COND_IOR =        70;
  final static int J_COND_XOR =        71;
  final static int J_AND =             72;
  final static int J_EQUALITY =        73;
  final static int J_INSTANCEOF =      74;
  final static int J_SHIFT =           75;
  final static int J_RELATIONAL =      76;
  final static int J_ADD =             77;
  final static int J_MULT =            78;
  final static int J_DECINC =          79;
  final static int J_CAST =            80;
  final static int J_SUPER =           81;
  //  final static int J_LITERAL =         82;
  final static int J_NULL =            83;
  final static int J_LABEL =           84;
  final static int J_INT =             85;
  final static int J_FLOAT =           86;
  final static int J_CHAR =            87;
  final static int J_STRING =          88;
  final static int J_BOOLEAN =         89;

  final static int NUM_DIFF_TOKENS =   90;
}
